Computer and Modernization

Previous Articles     Next Articles

Proactive Recovery Algorithm Based on Byzantine Fault Tolerance

CHEN Liu1, ZHOU Wei2   

  1. 1. School of Electrical and Information Engineering, Wuhan Institute of Technology, Wuhan 430073, China;
    2. School of Computer, Central China Normal University, Wuhan 430079, China
  • Received:2013-07-08 Revised:1900-01-01 Online:2013-12-18 Published:2013-12-18

Abstract: To solve the problem that the existing recovery algorithms for Byzantine fault tolerance are not suitable to proactive replica, a proactive recovery algorithm supporting stateful replica was proposed. The recovery queue is maintained by each replica. When it comes to a checkpoint, the replica recovery queue is checked by the proactive algorithm. The replica is recovered true state before the replica occurring faults. If the replica has made faults, the algorithm is also work. The experimental results show the effective of the algorithm.

Key words: replica, recovery queue, checkpoint, proactive recovery algorithm